AI Builder হল Microsoft Power Platform-এর একটি টুল যা ব্যবহারকারীদের AI এবং মেশিন লার্নিং মডেল তৈরি করতে সহায়তা করে, যেগুলি স্বয়ংক্রিয়ভাবে ডেটা বিশ্লেষণ, প্রক্রিয়া অটোমেশন এবং ইনসাইট প্রদান করতে সক্ষম। AI Builder এর একটি গুরুত্বপূর্ণ ফিচার হলো Form Processing, যা মূলত স্ক্যান করা বা ডাউনলোড করা ফর্ম, ইনভয়েস বা অন্যান্য ডকুমেন্টের ডেটা এক্সট্র্যাক্ট করতে ব্যবহৃত হয়।
Power Automate এর মাধ্যমে AI Builder এবং Form Processing এর ইন্টিগ্রেশন ব্যবহার করে আপনি ফর্ম বা ডকুমেন্ট থেকে ডেটা সংগ্রহ, প্রসেসিং এবং বিভিন্ন অ্যাপ্লিকেশনে প্রেরণ করতে পারেন।
1. Form Processing এর প্রক্রিয়া
Form Processing ব্যবহার করে আপনি যেকোনো ধরনের ফর্ম থেকে স্ট্রাকচারড ডেটা যেমন নাম, ঠিকানা, মূল্য, তারিখ, এবং অন্যান্য ইনফর্মেশন এক্সট্র্যাক্ট করতে পারেন। AI Builder ফর্মে থাকা বিভিন্ন ফিল্ড শনাক্ত করতে মেশিন লার্নিং মডেল ব্যবহার করে।
Form Processing এর কাজ করার ধাপ:
- AI Builder Model তৈরি করা:
- Power Apps বা Power Automate ড্যাশবোর্ডে যান এবং AI Builder নির্বাচন করুন।
- Form Processing Model নির্বাচন করুন এবং আপনার ফর্মের কিছু উদাহরণ আপলোড করুন।
- মডেলটি ট্রেন করতে AI Builder ফর্ম থেকে তথ্য এক্সট্র্যাক্ট করতে শিখবে।
- ডেটা এক্সট্র্যাক্ট করা:
- আপনার ফর্ম বা ডকুমেন্টে যে তথ্য সংগ্রহ করতে চান তা AI Builder শনাক্ত করবে। যেমন, ইনভয়েস নম্বর, গ্রাহকের নাম, মূল্য ইত্যাদি।
- Training Model:
- মডেলটি শিখতে শুরু করবে এবং কিছু নমুনা ফর্মের ডেটা থেকে যথাযথ তথ্য এক্সট্র্যাক্ট করার জন্য প্রশিক্ষিত হবে।
- Model Testing:
- মডেলটি প্রস্তুত হলে, AI Builder আপনাকে ফর্মগুলোর মাধ্যমে পরীক্ষা করার সুযোগ দেয়। সঠিকভাবে ডেটা এক্সট্র্যাক্ট হচ্ছে কিনা তা যাচাই করতে হবে।
2. Power Automate-এর মাধ্যমে Form Processing Integration
Power Automate-এ Form Processing মডেল ইন্টিগ্রেট করার মাধ্যমে আপনি ফর্ম থেকে ডেটা সংগ্রহ করতে পারেন এবং সেই ডেটা ব্যবহার করে বিভিন্ন অ্যাকশনে রুপান্তর করতে পারেন, যেমন ডেটা সংরক্ষণ, টাস্ক তৈরি, বা ইমেইল পাঠানো।
Form Processing এর Power Automate ফ্লো তৈরি করা:
- Power Automate Flow তৈরি করুন:
- Power Automate এ নতুন ফ্লো তৈরি করুন।
- "AI Builder" এবং "Form Processing" অ্যাকশন অনুসন্ধান করুন এবং নির্বাচন করুন।
- Input (ডকুমেন্ট বা ফর্ম):
- ফ্লোতে ডকুমেন্ট বা ফর্ম প্রদান করুন (যেমন, ইনভয়েস পিডিএফ, স্ক্যান করা ফর্ম)।
- AI Builder ফর্ম প্রসেসিং মডেলটি ফর্ম থেকে ডেটা এক্সট্র্যাক্ট করবে।
- Output Processing:
- AI Builder মডেলটি ফর্ম থেকে ডেটা এক্সট্র্যাক্ট করার পর, Power Automate ব্যবহার করে তা অন্য অ্যাপ্লিকেশনে পাঠান। উদাহরণস্বরূপ:
- SharePoint এ ডেটা সংরক্ষণ করা।
- Excel ফাইলে ডেটা আপডেট করা।
- Email বা Teams এ ডেটা পাঠানো।
- AI Builder মডেলটি ফর্ম থেকে ডেটা এক্সট্র্যাক্ট করার পর, Power Automate ব্যবহার করে তা অন্য অ্যাপ্লিকেশনে পাঠান। উদাহরণস্বরূপ:
- Conditional Logic:
- ফ্লোতে Conditions বা Branching যুক্ত করে, যদি কিছু নির্দিষ্ট তথ্য পাওয়া যায় (যেমন মূল্য বা ইনভয়েস নং), তবে তা অনুযায়ী নির্দিষ্ট অ্যাকশন নিতে পারেন।
3. প্রকল্প উদাহরণ: Invoicing Automation
ফ্লো তৈরি করা:
- Form Submission: Power Automate ফ্লোটি ট্রিগার হবে যখন একটি নতুন ইনভয়েস (PDF বা ছবি ফাইল) একটি নির্দিষ্ট ফোল্ডারে আপলোড হবে।
- AI Builder Form Processing: AI Builder ফর্ম প্রসেসিং মডেলটি ইনভয়েস থেকে তথ্য যেমন ইনভয়েস নম্বর, তারিখ, গ্রাহকের নাম, মূল্য ইত্যাদি এক্সট্র্যাক্ট করবে।
- Data Storage: Extracted ডেটা SharePoint বা Excel-এ সেভ করা হবে।
- Email Notification: ইনভয়েস সঠিকভাবে প্রক্রিয়াকৃত হলে, সংশ্লিষ্ট দলের সদস্যকে একটি নোটিফিকেশন ইমেইল পাঠানো হবে।
4. Form Processing-এর উপকারিতা
- Automated Data Entry: ফর্ম বা ডকুমেন্টের তথ্য এক্সট্র্যাক্ট করার মাধ্যমে ম্যানুয়াল ডেটা এন্ট্রি কমানো যায়।
- Time Savings: ফর্ম প্রসেসিং দ্রুত এবং স্বয়ংক্রিয়ভাবে করার মাধ্যমে সময়ের সাশ্রয় হয়।
- Error Reduction: ম্যানুয়াল ডেটা এন্ট্রির ত্রুটি কমিয়ে আনতে সাহায্য করে।
- Scalability: বড় পরিসরের ফর্ম প্রসেসিং ব্যবস্থাপনা সহজ এবং দ্রুত হয়।
AI Builder এবং Form Processing-এর ইন্টিগ্রেশন থেকে আপনি কাগজপত্র বা ডিজিটাল ফর্মের ডেটা প্রক্রিয়া করতে এবং তা স্বয়ংক্রিয়ভাবে সংরক্ষণ বা অন্যান্য অ্যাপ্লিকেশনে প্রেরণ করতে পারেন, যা আপনাকে প্রক্রিয়া সহজ, দ্রুত এবং আরও কার্যকরী করতে সাহায্য করবে।
Read more